package com.b2c.ftysys.sevice;

import java.util.List;

import com.b2c.ftysys.domain.Product;

public interface ProductService {
	public List<Product> getProductBySku(String sku);

	public List<Product> getProductByOrderIdSku(String orderId, String sku);

	public String getProId(String skuNo);

	public String getCmtSku(String idNo);
	
	/**
	 * 通过工厂Sku获取工厂产品
	 * @param ftySku 工厂Sku号
	 * @return
	 */
	public Product getProductByFtySku(String ftySku);
	
	/**
	 * 通过条码获取工厂产品
	 * @param pdtId 条码
	 * @return
	 */
	public Product getProductByPdtId(String pdtId);

	public void regRoute(String ftySku, String routeId);

	public void updateRoute(String ftySku, String routeId);

	/**
	 * 设置结束标示
	 * @param proSku
	 */
	public void makeUp(String proSku);
	
	public void cancelProduct(String proSku);
	
	public List<Product> seachByCmtSku(String cmtSku);
}
